be sterile (mares) - French English Dictionary